permanent glow - Spanish English Dictionary